package NewCoderBranchControl;

import java.util.Scanner;

public class Exercise20 {

//    描述
//    牛牛尝试在蒙住眼睛的情况下拿到旁边的金币，假设的坐标是 (x,y) ，金币的坐标是 (x1,y1) ，金币一定在牛牛在周围
//    输入描述：
//    第一行输入 x ,y 表示牛牛的坐标。
//    第二行输入 x1,y1 表示金币的坐标。保证
//    坐标是整数。
//    输出描述：
//    输出牛牛应该往哪个方向伸手。
//    例
//            (x,y)=(0,0) (x1,y1)=(0,1) ，则牛牛向上伸手，输出 'u' 。
//            (x,y) =(0,0) (x1,y1) = (0,-1) ，则牛牛向下伸手，输出 'd'。
//            (x,y) =(0,0) (x1,y1) = (1,0) ，则牛牛向右伸手，输出 'r'。
//            (x,y) =(0,0) (x1,y1) = (-1,0) ，则牛牛向左伸手，输出 'l'。
//    示例1
//    输入：
//            0 0
//            0 1
//    输出：
//    u
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int x = scanner.nextInt();
        int y = scanner.nextInt();
        int x1 = scanner.nextInt();
        int y1 = scanner.nextInt();
        if (y + 1 == y1 && x == x1) {
            System.out.print('u');
        } else if (y - 1 == y1 && x == x1) {
            System.out.print('d');
        } else if (x + 1 == x1 && y == y1) {
            System.out.print('r');
        } else if (x - 1 == x1 && y == y1) {
            System.out.print('l');
        }
    }
}
